stack switcher: Make final
authorMatthias Clasen <mclasen@redhat.com>
Sun, 26 May 2019 20:23:17 +0000 (16:23 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 26 May 2019 20:23:17 +0000 (16:23 -0400)
This should not be subclassed.

gtk/gtkstackswitcher.c
gtk/gtkstackswitcher.h

index b2fa29307d624e4f5a6a5f8d4cf05e85988b921c..c7803de6dc07751ad1738d92b520e72270c4b280 100644 (file)
 
 #define TIMEOUT_EXPAND 500
 
+typedef struct _GtkStackSwitcherClass   GtkStackSwitcherClass;
 typedef struct _GtkStackSwitcherPrivate GtkStackSwitcherPrivate;
+
+struct _GtkStackSwitcher
+{
+  GtkBox widget;
+};
+
+struct _GtkStackSwitcherClass
+{
+  GtkBoxClass parent_class;
+};
+
 struct _GtkStackSwitcherPrivate
 {
   GtkStack *stack;
index d11ed46bb6e3c5fc3de567a7e7f896bf605a63b0..28922c3e354bb36f1886289e0a89b16936dae825 100644 (file)
@@ -31,29 +31,10 @@ G_BEGIN_DECLS
 
 #define GTK_TYPE_STACK_SWITCHER            (gtk_stack_switcher_get_type ())
 #define GTK_STACK_SWITCHER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STACK_SWITCHER, GtkStackSwitcher))
-#define GTK_STACK_SWITCHER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STACK_SWITCHER, GtkStackSwitcherClass))
 #define GTK_IS_STACK_SWITCHER(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_STACK_SWITCHER))
-#define GTK_IS_STACK_SWITCHER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STACK_SWITCHER))
-#define GTK_STACK_SWITCHER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STACK_SWITCHER, GtkStackSwitcherClass))
 
 typedef struct _GtkStackSwitcher              GtkStackSwitcher;
-typedef struct _GtkStackSwitcherClass         GtkStackSwitcherClass;
 
-struct _GtkStackSwitcher
-{
-  GtkBox widget;
-};
-
-struct _GtkStackSwitcherClass
-{
-  GtkBoxClass parent_class;
-
-  /* Padding for future expansion */
-  void (*_gtk_reserved1) (void);
-  void (*_gtk_reserved2) (void);
-  void (*_gtk_reserved3) (void);
-  void (*_gtk_reserved4) (void);
-};
 
 GDK_AVAILABLE_IN_ALL
 GType        gtk_stack_switcher_get_type          (void) G_GNUC_CONST;